Source: SCOTTISH ENERGY NEWS

Mark Group: 900 solar power jobs at risk as major UK installer goes bust

More than 900 solar power jobs are at risk as a major UK installer goes into administration. The Mark Group - which employs around 1,165 people across the UK - said that the 'Government is to blame' for the move ... Continued

Read full article »
Est. Annual Revenue
$100-500M
Est. Employees
1.0-5.0K
CEO Avatar

CEO

Update CEO

CEO Approval Rating

- -/100

Read more