Blue Origin certainly has ambitious launch targets for New Glenn - Tech Sentiments