20:20 Media operates as a public relations company. The Company specializes in technology public relations, corporate communications, media relations, investor, and financial relations.
Noida, India
Public Relations and Communications
91 12 0396 5800
Year : 1989
Annual Revenue : 50000000
Employees : 200
Total Money Raised :
Address : B-23, FIRST FLOOR, SECTOR 2