The European shake-up continues as Germany's powerful Minister of the Environment Norbert Roettgen was fired Thursday as Chancellor Angela Merkel looks to hold onto power following her party's regional election loss over the weekend.
Two high-profile Senate Democrats introduced a proposal Tuesday that if passed would set domestic requirements on solar installations looking to qualify for the 30 percent Investment Tax Credit.