IM Properties has completed and fully let its Solihull Business Park scheme only 18 months after initially acquiring the site, the award winning developer has confirmed. Marketing group Innerworkings is the latest company to take up space at the park,... Read More