27th April 2025
… patents were granted, including eight from local inventors. According to the law, a patent is defined as a creative idea developed by an inventor …