Environmental Foundation Ltd. v Central Environmental Authority and Others [2006] 3 Sri LR 57 By: Kumudika Perera Bomburu Ella (Image Credits: Tripadvisor) Bomburu Ella Mini Hydropower Project at Nuwara Eliya was granted approval by the Central Environmental Authority (CEA). The petitioner alleged that CEA had granted this approval contravening the National Environmental Act. Court: Court of Appeal (Writ) Majority Judgment by: Sripavan, J. (Unanimous Judgement) Facts: The case is regarding the Bomburu Ella (Bomuruella) Mini Hydropower Project at Perawella, Nuwara