Omnigreen is a wind company, headquartered in France.
Omnigreen takes majority positions in ready-to-build wind projects in France, as well as projects recently put into service or in…Read full notes
Free. No credit card. 30 seconds. Exit buyers and MOIC on Pro.
Already a member?