Tavis House secures £18.8m funding for shed scheme

Tavis House has secured an £18.8m funding package for an industrial scheme.