ryobi has some nice cordless mowers and they even make a decent battery riding mower.
not for continuous hours of service nor in commercial settings