Innovation is the name of the game as Katch Investment Group bags an award at the 11th edition of Global Brand Awards
/PRNewswire/ -- The Global Brand Awards is an annual event held by Global Brands Magazine (GBM), an international publication headquartered in the UK. The...