A collision involving three buses at Angulugaha Junction in Imaduwa, Galle, has left 29 passengers injured, with several hospitalized.
The accident occurred at around 8:30 a.m. today (26 January) and involved two private buses and an office transport bus. Initial reports suggest the incident began...
IOTC, a multinational corporation headquartered in Luxembourg, recently announced a major expansion of its sustainability initiatives into South Asia, beginning with Sri Lanka’s renewable energy sector.
With operational subsidiaries in the Gulf Cooperation Council (GCC) region, Europe, and India, IOTC is leveraging its extensive expertise...