First Primus Wind Power Authorized Service Dealer in Grenada Sailboats have harnessed the power of the wind for thousands of years to propel their vessels on the high seas. Today, with the assistance of small wind turbines, wind power is being ...