Beam & Words, a leading design and communication agency is proud to have bagged the public relations mandate for India’s leading marketing....