translate English to French: Basic market research is required and sorely lacking.
On a également cerné les obstacles technologiques.