I rate GlobalFoundries Inc. (GFS) a Buy due to its strong cash generation, China-for-China strategy, specialty foundry focus, ...