PPP Canada hosts another successful Annual Public Meeting