ECC paid USD 5 mn for majority stake in Source Beauty UPDATE- ECC reveals the price tag on its newly acquired…