Very uninspiring new name in my view. If you can't come up with something exciting and extraordinary to inspire the market - like Tesla or Amazon - then why bother? Hope they didn't pay an advertising or marketing company a pile for this piece of inspiration.