Start your day with intelligence. Get The OODA Daily Pulse.
The snow storms which paralysed Britain may have cost businesses already battling the credit crunch up to a billion pounds, experts said Tuesday — and more blizzards could be still on their way. Full Story