Print Business Leader Awards, India

“Every great leader has a bit of every great leader”

Agenţia: Cell 18, Mumbai.

Sursa.

Post your thoughts