The report provides an insight into / on the dark side of the business world.<br/><br/>Are both "into" and "on" OK?