German retailer Metro Cash & Carry has been granted an Agriculture and Produce Marketing Committee (APMC) licence to operate in west Bengal, India, after threatening to "revise" its investment policy in the country.