The Mavericks wins integrated communications mandate for Stellaris Venture Partners
Bangalore: The Mavericks India, an integrated marketing communications advisory, has been awarded the integrated communications mandate for early-stage fund, Stellaris ...