UncategorizedIndian engineer dies after falling off building at power planteditorAugust 15, 2019 by editorAugust 15, 2019034 (UTV|COLOMBO) – An Indian engineer has died after off from a building 20 feet high at Loggal Oya Biomass Power Plant in Rideemaliyadda police division. It...