The phrase "upon public demand" means in response to the requests or desires of the general population. It indicates that a decision or action is being taken based on the wishes or needs of the public as a whole.
Copyright © 2026 eLLeNow.com All Rights Reserved.