RE: Shock and awe?22 Oct 2020 10:48
Xcite energy stitched me uo for nearly 200k, some of which I clawed back in tax relief on a property sale. That particular bunch of directors were the biggest liars I've ever come across, even indulging in jokey 'out-take' promotional videos. A lot of people lost everything. May the BOD rot in hell