iTWire - Majority of organisations uncertain they can recove