L Capital Asia seals first Indian deal in Genesis

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