Sri Lanka 250 MW battery storage project has been launched through an international competitive tender, marking one of the country’s largest investments in.