With the December 31 deadline for the extension of the wind power production tax credit (PTC) looming, the future of American green energy hangs in limbo. The US might to look to other countries that are dedicated to the development of the renewable energy sector and make the passing of the PTC extension — and […]
↧