L Capital Asia seals first Indian deal in Genesis

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