Green Power: Generator sets for versatile use Power is synonym of Green Power, a young and dynamic company, which stands out for its efficiency and competence in the market of power generators . The Green Power land-based generating sets that you find in our catalogue are among the...