Finance and development : a factual study, some early findings