Amid the current geopolitical and debt crisis, there is a pressing need to check tax evasion and illicit financial flows, especially by Asian nations, which lost estimated 25 billion euros in revenue in 2016, OECD's Tax Transparency report said on Thursday.