Sri Lanka’s largest Wind Power Farm ‘Thambapavani’ in Mannar was added to the National Grid on Tuesday (08) during an…