
Western Wind Energy Corp. of Vancouver has announced that it has erected the last and final turbine at its Windstar Project, Tehachapi, California, bringing the total installed capacity to the 120 MW design capacity.
Advertisement
Stories continue below