Larsen & Toubro (L&T) announced that its joint venture secured a 'large' order to build a desalination plant in Saudi Arabia.
The Department of Tourism invested millions into renovating a lodge to boost tourism near Kimberley – but the site remains ...