Event
During the Philippines-India Business Forum
Location
The Oberoi Hotel in New Delhi, India
Resource