It envelopes you from head to toe in essentially a giant airbag. Sweden might not be the first country you think of when it comes to motorcycle innovation, but a company called Airbag Inside Sweden AB ...