7 Mar 2011, 16:27 UTC · By: Andrei Tutu / Bosch has been confirmed as one of the UK’s top business to business brands, as the company has been recognized as a Business Superbrand for 2011. The announcement follows a complex research p...