Mansa Devi Board races against time to complete construction