ABOUT US
Company Background
Directors’ Profile
Corporate Structure
Corporate Milestones
OUR PRODUCTS
Continuous Enhancement of Our Production Processes
Our Existing Markets
Our Products
INVESTORS RELATIONS
General Meetings
Announcements to Bursa
Board Charter
Policies
Terms of Reference
Corporate Social Responsibilities
Media
CONTACT US
INVESTORS RELATIONS
INVESTORS RELATIONS
General Meetings
General Meetings
Announcements to Bursa
Board Charter
Policies
Terms of Reference
Corporate Social Responsibilities
Media
General Meetings
34th Annual General Meeting
Notice of 34th AGM
Addendum to Annual Report 2023
Annual Report 2023
Proxy Form for 34th AGM
Corporate Governance Report 2023
Statement to Shareholders
Administrative Guide
34th AGM Minutes
34th AGM Q&A
33rd Annual General Meeting
Notice of 33rd AGM
Annual Report 2022
Proxy Form for 33rd AGM
Corporate Governance Report 2022
Statement to Shareholders
Administrative Guide
33rd AGM Minutes
33rd AGM Q&A
2022 Extraordinary Meeting
Circular To Shareholders
Notice of EGM
Proxy Form
Administrative Guide
EGM Minutes
EGM Q&A
32nd Annual General Meeting
Notice of 32nd AGM
Annual Report 2021
Proxy Form for 32nd AGM
Corporate Governance Report 2021
Statement to Shareholders
Administrative Guide
32nd AGM Minutes
32nd AGM Q&A
31st Annual General Meeting
Annual Report 2020
Corporate Governance Report
Statement to Shareholders
Notice of 31st AGM
Proxy Form for 31st AGM
Administrative Guide
31st AGM Minutes
31st AGM Q&A
30th Annual General Meeting
Notice of 30th AGM
Administrative Guide for the 30th AGM
Proxy Form for 30th AGM
28th AGM(Shareholders Questions) & EGM (Shareholders Questions)
27th AGM (Shareholders Questions)