September 29, 2021 BIMARU States Of India – when will they shed this tag? The acronym BIMARU refers to the states Uttar Pradesh, Bihar, Rajasthan, and Madhya Pradesh. This notorious term was first given by the prominent Indian demographer and… Read More ›