Indian firms drop out of global top 500 list

Business