John michal is an eminent analyst and writer in Business and Transportation related topics