Technology  Carbon capture challenges are not deterring investor at Bill Gates’ firm

Carbon capture challenges are not deterring investor at Bill Gates’ firm