Filed under Green Tech Study: Top oil and gas majors rake in $281bn in profits since Russia invaded Ukraine Published by on February 19, 2024 Energy supplier finds property buyers are looking for green technology installations when searching for a new home. Stuart Stone. clock …