Tech giants and clean energy: Amazon, Meta, Google biggest buyers among other companies