Happy Birthday Panda : 87% still have not fully recovered but I believe Google scored with search quality overall.
Shared publiclyView activity