Increasing need in electricity raises the need in renewable and sustainable energy sources accordingly and wind is still one of the cleanest energy source.
Starting with Turkey's first WPP project ARES ALACATI in 1997, Genba provides solid solutions for engineering, project management, installation and OEM (Original Equipment Manufacturing) services to its investors, developers and project owners with more than 20 years of experience.