Contractors under pressure to meet the deadline despite finance ministry declaring the situation Force Majeure 5 years ago 53