Accelerating the energy transition with Microsoft technology

Key results

46,900+

total traffic

03:19

average time on page

60,000+

professionals reached through email

104,800+

ad impressions

3,200+

ad clicks

Back To Top