Tag: Cyrus Nikou

spot_imgspot_img

Cyrus Nikou’s height apparently concerns people rather than the milestones he achieved in his career as a businessman!

Cyrus Nikou, the founder and managing partner of Atar Capital, who is approximately 4 feet 10 inches tall, has achieved much in the business...