In light of something

Meaning: Considering or because of new information or circumstances.

Example: In light of recent developments, the meeting has been postponed.