ICRIER

New Delhi, India
2017
area: 1,972 sq.m