JA Solar impresses the market . . . why?

| | Comme