Carlyle sells stake in Natural Beauty Bio-Technology

1133
Global private equity major The Carlyle Group has offloaded its stake in Natural Beauty Bio-Technology though a managem