ONEPUTTED NYT Crossword Clues
Date
Grid
Clue
Author
Editor
Sat, Mar 24, 2018
54A
Achieved green efficiency?
Byron Walden
Shortz