Petrofac Files for Administration After Lost TenneT Contracts - offshoreWIND.biz