In a significant development in Karnataka, the Assembly passed the contentious Greater Bengaluru Governance Bill on Monday, despite facing protests from the opposition BJP. This legislative move aims to restructure the existing civic body, the Bruhat Bengaluru Mahanagara Palike (BBMP), by dividing it into seven city corporations, transforming the administrative landscape of the Greater Bengaluru Area.