Poor transparency rating may scare investors away, NEITI warns | Ha…