Home Tech & Science Who thinks oil state Azerbaijan is ‘perfectly suited’ to hosting a climate summit? Azerbaijan does