Innovative solutions to further our clients' businesses
ICARE Group supplies comprehensive Project Development, Advisory, EPC, PMC and Procurement Services to the Power and Oil & Gas Sectors world-wide.
The Group brings together the experience and breadth of service from our four group companies and experienced global teams
Reference projects
© 2018 ICARE - Rue Faucigny 5, CH – 1700 Fribourg - Switzerland