Challenges are opportunities in disguise.

Author : Carlos Slim
Topics: