More shady Deals? – a tiny and obscure company called Place Group (with TWO employees!!) gets awarded an eye-watering £70,000,000,000 framework agreement seemingly to help with the country’s Net Zero aspirations. This contract was offered by the equally...