He has not been charged so far, no criminal charges. This is just to keep him from interfering with witnesses.
This is not surprising, because a hard requirement for pretrial detention [1] is that it is highly likely that the suspect committed a criminal offense [2]. The risk of either flight or obstruction of justice is an additional requirement on top of him being a suspect.
[1] http://www.spiegel.de/wirtschaft/unternehmen/audi-chef-ruper... (in German)
[2] https://www.gesetze-im-internet.de/englisch_stpo/englisch_st...