EconomicsEnergy Germany supports Sri Lanka’s path towards a green energy future publisherOctober 25, 2017 Sri Lanka Institute of Development Administration (SLIDA) judged Sri Lanka’s Green Energy Champion 2017 It was no easy decision the...