Avatar has ‘goliath’ ambitions, but can we believe in the reality of its proposal?

Avatar Airlines, a proposed US LCC start up with a convoluted past, is looking for a thumbs up from the US Department of Transportation (DoT)…..