India slashes solar imports from China as domestic manufacturing thrives Published: September 14, 2023 - TIE Staff Post Views: 1,530
India’s trade deficit likely narrowed to USD 21.5 Bln in February from USD 23 Bln in January: UBI Report