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