The company has initiated a formal process to onboard creative agencies to award the brand mandate for its first 360 mass media campaign. Advertisment In the last few quarters, Ventura has made ...