Barista, one of the leading chains of espresso bars and cafes in the Indian subcontinent, has appointed Media Mantra as its PR Agency. As the....