Home Business Massachusetts sees challenges and opportunities with delivery