PEA ENCOM performed maintenance on Feltech Manufacturing's 1.45 MW solar rooftop system in Chonburi, Thailand. | YDIN