Irish DPC fines Meta €91 million over password management lapse Irish DPC fines Meta €91 million over password management lapse
Validus Energy reportedly set to acquire Citizen Energy in $2bn deal Validus Energy reportedly set to acquire Citizen Energy in $2bn deal