EVENTFAQS Bureau | March 1, 2016 | News
Up On The Stage Cadila Pharma
A stall space of dimensions 65ft x 55ft was made visually appealing with technology well integrated in the background.