ADVERTISEMENT

Build back, better


Dec 26, 2004, saw unspeakable devastation unleashed upon the region – as well as a surge of human dedication and resilience.

CALL it the day large parts of the world got to know the meaning of force majeure as a phrase and not a contract clause.

   

ADVERTISEMENT