PGCIL: Why it#39;s a good bet in the current market The company offers revenue visibility and a reasonable amount of earnings certainty