Finance Asia names EDC one of the best in CSR

Finance Asia names EDC one of the best in CSR. Geothermal leader Energy Development Corporation (EDC) emerged as one of the best in corporate social responsibility (CSR) in Finance Asia’s 12th annual poll on Asia’s best managed companies.  The selection of best managed companies is done by 265 investors and analysts across the region.  EDC […]