Looking forward to the specific financials… Did Fox pay a rights fee, or was this another time buy?” he wrote.
Despite global excitement, only 7% of announced green hydrogen projects have been realised, according to a new study. What ...