Delhi, 24th February, 2020: Media Moments, a leading marketing communication consultancy that delivers integrated communications services to some of the best Indian and global companies, has bagged the mandate for Globe Capital, India’s largest clearing house and leading financial service group.