Just been onto my google account and received this Announcement and am wondering if there is a catch or yet another impossible hurdle to jump over. Does anyone here know what this means.As if it is what I think I may be able to get somewhere on google again
https://support.google.com/merchants/answer/10033607?hl=en-GB