EDC named one of Asia's top green companies.
Keywords: Energy Development Corporation (EDC)