Embattled beauty brand The Body Shop has been rescued from administration with the help of investment from Indian-origin ...