3M India is listed on the Bombay Stock Exchange (BSE) and National Stock Exchange (NSE) with Rs 3,054-crore consolidated annual revenue for the fiscal 2018-19.