Business News Tragedy Strikes: India Billboard Collapse Claims 12 Lives, Leaves 60 Injured Twelve people were killed and at least 60 injured in Mumbai after a billboard collapsed during a fierce storm. The More… Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window) Related OpenAI unveils new AI model as competition heats up Dubai Chambers discusses ecommerce and highlights the role of trade law in promoting the growth of the sector