India’s Supreme Court has invalidated a previously put stay order on the imposition of a 25% safeguard duty on solar product imports into India.