The Science and Technology Innovation 50 Index fell more than 2% during the session.

2025-10-23

The Science and Technology Innovation 50 Index fell more than 2% during the session.