New Delhi: Mahindra & Mahindra on Thursday said India-Japan Fund will invest Rs 400 crore in its unit Mahindra Last…