The FS Index is neither transparent nor generally accepted benchmark by other countries of Europe. Its conclusions are bizarre. For instance, it ranks China at No.57 and India at No.93! Does that mean China is a failed state? LOL