According to the report by Mercom India Research, the safeguard duty and issues related to land, transmission and GST took a toll on large-scale installations in 2018 PrevNext