Google My Business combines several disparate features for entrepreneurs into a single platform. Managing your company’s online presence just got a lot easier. Google on Wednesday unveiled a free product for entrepreneurs that rounds up all of the search giant’s business services into a singl...