India won by an innings and 106 runs to record their first victory in Tests against Sri Lanka. The Sri Lankans, having chosen to bat first, were disconcerted to see the ball turning so soon on a pitch ...
Sri Lanka Embassy in Riyadh, in collaboration with the Export Development Board and the Tea Board of Sri Lanka, facilitated the participation of 12 Sri Lankan food and beverage exporter companies, for ...