Sri Lanka are in for some soul-searching after falling to Australia in their most one-sided home Test series loss in recent ...
Australia wrapped up a comprehensive 2-0 series victory over Sri Lanka, sealing the second test with a commanding nine-wicket ...
According to the latest SLSEA statistics, Sri Lanka has 2000 MW of solar and 200 MW of wind installations. This is 2.2 GW and a good fraction of the total power production capacity (~5 GW) in the ...