Last week’s news of a sizable and unprecedented subsidy for solar installations in China generated noteworthy commotion in the market, as Chinese solar companies’ share price soared as investors’ rush to snatch up solar stocks, followed by confusion over the terms of the subsidies, disenchantment at the likelihood of eligibility restrictions, and finally malaise as […]