Should Windsor give up on the green energy manufacturing sector?