Google vs Instagram – what are Google Web Stories and are they right for your business?

Google Web Stories give brands the ability to produce Instagram style stories on the web. How do they work, are they right for your business and can they generate more traffic for your site?