OFSS shares tumble: Is this the worst news for investors?

OFSS shares tumble as Oracle issues a ‘force majeure’ notice. What does this mean for investors and the future of the data centre project?