Managing director recounts EPC's journey to the heart of Malaysia's current large-scale solar boom and lays out expansion plans in Vietnam and the Philippines.
EPC multinational marks operational launch of solar assets in Chile and India as January-September 2019 revenues nearly double year-on-year but net profit more than halves.