Business P.E.I. firm aims to lower diesel power by 50% in remote areas News DeskJune 12, 2022272 Views0 Key takeaways: ‘They want diesel gone, so the wind resounds with their environmental ethic.’ Frontier Power Systems has once worked in Ramea, N.L., lodging wind turbines… Read More