government Thurrock Council Alleges Dubai Businessman Misused GBP 150 Million in Solar Farm… admin Aug 16, 2024 In a shocking turn of events, Thurrock Council, a local authority in south-east England, has accused Liam Kavanagh,…