The Supreme Court also dismissed similar suits brought to contest the existence and powers of  the Nigerian Financial Intelligence Unit (NFIU) and the Independent Corrupt Practices Commission (ICPC).
India's forex reserves dropped by USD 6.477 billion to USD 675.653 billion for the week ended November 8, the RBI said on ...