Business Deadly April storm batters Northeast, snarling travel and knocking out power to half a million 2 mins read A impressive April storm is hitting the Northeast on Thursday, dumping rain and snow