Hour Loop holds virtual annual shareholder meeting - HOUR News | Rallies