What does “yet for” mean in the following sentence?
The Apple data centre in the Philippines will have 100% water use. This is
the lowest eco result to date.
These facilities will have the lowest environmental impact yet for an Apple data centre.
However is an adverb qualifying the lowest environmental impact.
What is the meaning of exactly as far as
this moment / up to this moment / up to this moment?