Mumbai, India — Madison Media, a unit of Madison World, has been appointed to handle the integrated media mandate for Navi Limited (formerly Navi Technologies Limited) and The account was secured following a competitive pitch and will be managed from Madison Media’s Bengaluru office. Founded...