Managing Director
Richard Miller
CEO Approval Rating
82/100
2014
PrivateAcquired by Sudhir Power Ltd.
https://www.starplatforms.co.uk/