Investors are betting Melio is well-positioned to benefit from smaller businesses turning to technology to help manage their finances more effectively, at a time when many have been hammered by the ...