OCBC Cycle 2023’s virtual rides: Close to 400 cyclists complete a total of 64,000km
The OCBC Cycle virtual ride ended this month with 397 participants completing more than 64,000km in all. Taking place for the fourth straight year, the virtual categories were introduced during … Continue Reading →