News

While production of the GT was scheduled to begin in 2010, there was mystery surrounding whether any were actually produced.
A new peer-reviewed study from researchers at Poland's Adam Mickiewicz University has found no evidence that wind turbine ...