Q:
Indians who have been featured on Forbe's list of the 100 Greatest Living Business Minds ?
Answer & Explanation
Answer: D) All of the above
Explanation: Three Indians – Ratan Tata, Lakshmi Mittal and Vinod Khosla have been featured on Forbe's list of the 100 Greatest Living Business Minds.
View Answer
Report Error
Discuss