Ten of Britain’s brightest businesses have benefited from DTI support to achieve real commercial success. Three of the ten awards were to environmental businesses, including ourselves, Solar Twin Ltd of Cheshire.
Written and published by -
Genfit - 0344 567 9032