A few I can't parse.
21a Eyesore around M1 spoiling green strategy (6)
Stymie? I can't see where 'green strategy' comes into it, the clue doesn't seem to need it.
37a Shock regarding reserve showing initial loss (7)
Astound?
7d Insatiable desire to have browser - Google's first up (5)
Greed?