I don't think there is a right answer to this question without talking about the scope of the project, the in-house expertise available, the level of customization required and many more parameters.
Comment by Marcos Iglesias Valle on "Which one should I use - D3 or HighCharts ?" | Hashnode