At the Business Leader Awards, the Green Business of the Year award was given to Filwood Green Business Park in Bristol. The annual awards are the most prestigious...