Competitiveness Index

Annual Global Competitiveness Index: India Falls 10 Places to 68th Rank

The annual global competitiveness index has been announced and India has slipped…