Yamaha Announces All-New EF2400iSHC Generator