News

Sri Lanka, with 167 shipwrecks submerged in its surrounding waters, has been identified as a location with potential for ...
Visa, the global payments leader, yesterday reaffirmed its long-term commitment to Sri Lanka’s economic development and ...