Renewable energy is no longer a distant dream however a mainstream reality, fuelling economic situations and changing industries worldwide. As modern technology developments, the performance and affordability of renewable energy sources are making them the recommended option for customers and companies alike. The combination of renewable energy ri