Dhaka fire tragedy: What's causing Bangladesh's repeated fire incidents?

A massive fire in Bangladesh erupted at a Dhaka restaurant killing 46 people. Bangladesh has a history of such infernos in commercial buildings - in Dhaka and outside. Booming domestic industry often means buildings where inadequate safety measures often go unchecked. The South Asian Nation has seen some of the worst building blazes in the world in recent years, the question is when will authorities wake up?