10.0.1.200

L Capital Asia seals first Indian deal in Genesis

1113
The New Delhi-based company was established in 2008 for the marketing and distribution of international luxury labels wi