Indian Oil Corporation
- Advertising & Corporate Communications