Manchester City have completed the signing of 18-year-old forward David Faupala from Lens. Faupala, who has featured for France at Under-18 level, joins City on a free transfer after his contract with Lens expired earlier this summer.