Why Did China Tap The Brakes On Its Solar Program? By: TalkMarkets June 11, 2018 at 08:39 AM EDT China just slashed subsidies to its solar industry. Was this decision a concession in a potential trade war with the U.S.? Read More >>