Two workers were injured after an explosion in an under-construction building in Bengaluru on Tuesday night, with the police suspecting it to be an improvised explosive device (IED) blast. The blast ...