Bharat Bandh: 18 crore workers go on nationwide strike, transport, banking to be hit September 2, 2016 by neha