Foundation for Kempegowda Development Authority building in Bengaluru to be laid on June 27

Five acres of land had been allotted for construction of the building near Summanahalli in Bengaluru

Cities