OmniVision Integrated Circuits Group, Inc. reported a sharp decline in profitability for the first half of 2026. Net income fell to CNY 1.22 billion for the...