Google Posts now part of Google My Business

It looks like you can manage your posts directly in Google My Business when you dive into a specific location that you manage. Of course, your business/organization etc must qualify to do Google Posts. If not, you won't see the feature.

More at +Search Engine Roundtable:
Shared publiclyView activity