May 21st, 2008 - 01:19 GMT Dubai Studio City Showcases US$420 Million Village Centre at 61st Cannes Film Festival Dubai Studio City (DSC), a member of TECOM Investments, today leveraged the platform of the 61st Cannes Film Festival 2008 to unveil the components of Read more