With Brexit has come the biggest UK political change for generations. What does it mean for green business? UK votes to leave EU For once, there can scarcely be anyone in the UK unaware of the top story; the UK has voted to leave the EU. At this stage, it is difficult...